an articulation or a joint between bones - Turco Inglés Diccionario